• word of the day

    damaliscus lunatus

    damaliscus lunatus - Dictionary definition and meaning for word damaliscus lunatus

    Definition
    (noun) a large South African antelope; considered the swiftest hoofed mammal
    Synonyms : sassaby , topi
Download our Mobile App Today
Receive our word of the day
on Whatsapp